This tweaks commit logic in order to always validate metadata,
including on commits where the expected checksum is already known.
normalized = g_variant_get_normal_form (object);
}
- /* For untrusted objects, verify their structure here */
- if (expected_checksum)
- {
- if (!_ostree_validate_structureof_metadata (objtype, object, error))
- return FALSE;
- }
+ if (!_ostree_validate_structureof_metadata (objtype, object, error))
+ return FALSE;
g_autoptr(GBytes) vdata = g_variant_get_data_as_bytes (normalized);
if (!write_metadata_object (self, objtype, expected_checksum,